small-flowered evening primrose - Spanish English Dictionary